donate bigheartedly

Traductions
жертвовать щедро
He donates bigheartedly to various causes.
Он щедро жертвует на различные нужды.